make miracles - Alemán Inglés Diccionario